Shadow Business Secretary Defends U-Turn On £28Bn Green Pledge